Big Huge Thesaurus

killer whale

noun